package com.bbva.itradecomex.domain;

import java.io.Serializable;
import java.math.BigDecimal;

import com.bbva.itradecomex.util.ITradexUtil;

public class ModalLiquidacionCobroDet implements Serializable {

	private static final long serialVersionUID = -3576828824344118578L;

	private BigDecimal idOperacion;
	private BigDecimal idLiquidacion;
	private BigDecimal idCobro;
	private BigDecimal secLiquidacion;
	private BigDecimal secProcedencia; //mostrar en la tabla
	private String codTipoAfectacion;
	private String tipoAfectacion; //mostrar en la tabla ???
	private String codTipoCuenta;
	private String tipoCuenta; //mostrar en la tabla
	private String nroCta; //mostrar en la tabla formateando
	private String nroCtaFormat;
	private String monProcedencia;
	private BigDecimal importeProcedencia;
	private BigDecimal importeProcedenciaUsd; //mostrar en la tabla
	
	public BigDecimal getIdOperacion() {
		return idOperacion;
	}
	public void setIdOperacion(BigDecimal idOperacion) {
		this.idOperacion = idOperacion;
	}
	public BigDecimal getIdLiquidacion() {
		return idLiquidacion;
	}
	public void setIdLiquidacion(BigDecimal idLiquidacion) {
		this.idLiquidacion = idLiquidacion;
	}
	public BigDecimal getSecLiquidacion() {
		return secLiquidacion;
	}
	public void setSecLiquidacion(BigDecimal secLiquidacion) {
		this.secLiquidacion = secLiquidacion;
	}
	public BigDecimal getSecProcedencia() {
		return secProcedencia;
	}
	public void setSecProcedencia(BigDecimal secProcedencia) {
		this.secProcedencia = secProcedencia;
	}
	public String getCodTipoAfectacion() {
		return codTipoAfectacion;
	}
	public void setCodTipoAfectacion(String codTipoAfectacion) {
		this.codTipoAfectacion = codTipoAfectacion;
	}
	public String getTipoAfectacion() {
		return tipoAfectacion;
	}
	public void setTipoAfectacion(String tipoAfectacion) {
		this.tipoAfectacion = tipoAfectacion;
	}
	public String getCodTipoCuenta() {
		return codTipoCuenta;
	}
	public void setCodTipoCuenta(String codTipoCuenta) {
		this.codTipoCuenta = codTipoCuenta;
	}
	public String getTipoCuenta() {
		return tipoCuenta;
	}
	public void setTipoCuenta(String tipoCuenta) {
		this.tipoCuenta = tipoCuenta;
	}
	public String getNroCta() {
		return nroCta;
	}
	public void setNroCta(String nroCta) {
		this.nroCta = nroCta;
		nroCtaFormat = ITradexUtil.getFormatoNroCuenta(nroCta);
	}
	public String getMonProcedencia() {
		return monProcedencia;
	}
	public void setMonProcedencia(String monProcedencia) {
		this.monProcedencia = monProcedencia;
	}
	public BigDecimal getImporteProcedencia() {
		return importeProcedencia;
	}
	public void setImporteProcedencia(BigDecimal importeProcedencia) {
		this.importeProcedencia = importeProcedencia;
	}
	public BigDecimal getImporteProcedenciaUsd() {
		return importeProcedenciaUsd;
	}
	public void setImporteProcedenciaUsd(BigDecimal importeProcedenciaUsd) {
		this.importeProcedenciaUsd = importeProcedenciaUsd;
	}
	public BigDecimal getIdCobro() {
		return idCobro;
	}
	public void setIdCobro(BigDecimal idCobro) {
		this.idCobro = idCobro;
	}
	public String getNroCtaFormat() {
		return nroCtaFormat;
	}
	public void setNroCtaFormat(String nroCtaFormat) {
		this.nroCtaFormat = nroCtaFormat;
	}
}
